flower of carnage - French English Dictionary